Home Depot – Deutsch–English translations

🇬🇧 en de 🇩🇪

Home Depot noun

  • shop for everything in a particular field
Kaufhaus
Wiktionary Links